.culture {
  .margins {
    margin: 0 auto;
    max-width: 1500px;
    padding: 5px 60px 0 60px;

    .divider {
      margin: -20px 0 -15px 0;
    }

    .data {
      .card {
        border: none;
        background-color: #ffffff00;

        .leftD {
          margin: -20px -20px 0 -20px;

          .collapse {
            background-color: rgba(255, 255, 255, 0);

            .title1 {
              font-size: 18px;
              font-family: 楷体, serif;
            }

            .introduce1 {
              // border: none;
              // background-color: #ffffff00;
              margin: 0 0 -7px 0;
              border-radius: 20px;
              // margin: -20px 0 0 0;
              border: 1px solid rgb(211, 153, 37);

              .title2 {
                margin: -15px;
                font-size: 15px;
                text-align: center;
                color: rgb(80, 80, 80);
                font-weight: bold;
              }

              .divider1 {
                margin: -20px 0 -20px 0;
              }

            }

            .introduce2 {
              border-radius: 20px;
              margin: 0 0 -7px 0;
              border: 1px solid rgb(211, 153, 37);

              .title2 {
                margin: -15px;
                font-size: 15px;
                text-align: center;
                color: rgb(80, 80, 80);
                font-weight: bold;
              }

              .divider1 {
                margin: -20px 0 -20px 0;
              }
            }

            .introduce3 {
              border-radius: 20px;
              margin: 0 0 -7px 0;
              border: 1px solid rgb(211, 153, 37);

              .title2 {
                margin: -15px;
                font-size: 15px;
                text-align: center;
                color: rgb(80, 80, 80);
                font-weight: bold;
              }

              .divider1 {
                margin: -20px 0 -20px 0;
              }
            }
          }

        }

        .rightD {
          margin: -20px -20px 0 -20px;

          .carousel {
            // background-color: rgba(255, 255, 255, 0);
            border-radius: 30px;

            .img {
              width: 100%;
              height: 100%;
              border-radius: 20px;
            }

          }

          .button {
            margin-top: 10px;

            .but {
              width: 100%;
              border-radius: 20px;
            }
          }

          .profile {
            // margin-top: 5px;
            line-height: 30px;
            font-size: 17px;
            font-family: 宋体, serif;
          }

        }


      }

    }


  }
}